#include<stdio.h>

int main() {
    int i, n;

    scanf("%d", &n);

    for (i = 1; i <= n; i++) {
        int c = i;//保存数据
        if (c % 3 == 0) {
            while (c) {
                if (c % 10 == 5) {
                    printf("%d\n", i);
                    break;
                }//判断是否有位数为5并输出
                c /= 10;
            }
        }
    }
    return 0;
}

/*输出1~n中能被3整除，且至少有一位数字是5的所有整数.*/